#ifndef __EPOLL_H
#define __EPOLL_H

#include <sys/epoll.h>

/**
 * @brief 创建 epoll 实例
 *
 * @param epoll_fd epoll 文件描述符
 * @param add_fd 向监听中添加的文件描述符
 * @return int 返回 epoll 文件描述符
 */
int epollAdd(int epoll_fd, int add_fd);

/**
 * @brief 添加文件描述符到 epoll 实例
 *
 * @param epoll_fd epoll 文件描述符
 * @param del_fd 从监听中删除的文件描述符
 * @return int 返回 epoll 文件描述符
 */
int epollDel(int epoll_fd, int del_fd);

#endif /* __EPOLL_H */